﻿@import url("system.css");
/*内容页中的分页样式，可以通过覆盖CSS的方法改写*/
#CMS_ConGoPage{height:50px;line-height:50px; width:100%; text-align:center; clear: both; padding: 10px 0; font-family: cursive;font-size: 14px;}#CMS_ConGoPage span{display:inline-block; height:30px; line-height:30px; text-align:center;  width:30px; border: solid #ccc 1px;margin: 10px 3px; color:#ccc;}#CMS_ConGoPage span:hover{background-color: aliceblue;}#CMS_ConGoPage span a,#CMS_ConGoPage span a:hover{text-decoration: none;display:inline-block;color:#000;font-size: 14px;width: 100%;}
/*通用格式化样式css CSS Document */
html { -webkit-text-size-adjust:none; }
body, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, code, form, input, button, textarea, p, blockquote, th, td { margin:0; padding:0; font-family:"微软雅黑"; font-size:14px; background:none; color:#333333; }
table { border-collapse:collapse; border-spacing:0; }
td, th { word-wrap:break-word; word-break:break-all; }
img { border:0; }
del, ins { text-decoration:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal;}
q:before, q:after { content:''; }
abbr, acronym { border:0; font-variant:normal; }
sup, sub { vertical-align:baseline; }
/* because legend doesn't inherit in IE */
input, select { vertical-align:middle; }
i, cite, em { font-style:normal }
/* New Clearfix */
.clearfix:after { visibility:hidden; display:block; font-size:0; content:''; clear:both; height:0; }
* html .clearfix { zoom:1; } /* IE6 */
*:first-child +html .clearfix { zoom:1; } /* IE7 */
/* Defaults */
a { text-decoration:none; color:#646464; font-size:14px; }
a:hover { text-decoration:none; color:#646464; }
a:focus { outline:none; color:#646464; }
.L, .l, .C, .c, .Left, .Center, .left, .center { float:left; }
.R, .r, .Right, .right { float:right; }
.reset_ul { margin:0; padding:0; list-style:none; }


/*index*/
.yellow{background:#f2b01b;}
.blue{background:#374262;}
.top{width:100%;overflow:hidden;}
.top_yb{width:1200px;height:3px;position:relative;background:#374262;margin:0 auto;}
.top_yb span{display: block;height:3px;}
.top_yb span.yellow{position:absolute;left:-427px;top:0;width:465px;}
.top_yb span.blue{position:absolute;right:-465px;top:0;width:465px;}
.logo{width:1200px;margin:0 auto;height:109px; overflow:hidden;}
.logo .logo_img img{height:100%;}
.logo li{float:left;}
.logo .logo_name{padding-left:10px;}
.logo .logo_name h1{font-size:26px;color:#333;margin-top:28px;}
.logo .logo_name span{font-size:12px;color:#c9c9c9;}
.logo_seo{color:#999; margin-left:28px;border-left:1px solid #d1d1d1;padding-left:14px;margin-top:33px;}
.search{margin-top:28px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/tel.png) no-repeat left 25px;padding-left:43px;}
.search span{font-size:30px;color:#333;font-weight:bold;}
.nav{width:1200px;margin:0 auto;height:60px;background:#374262;
    position: relative;}
.nav li a{font-size:16px;line-height: 60px;color:#fff;padding:0 48px;}
.nav li{position: relative;border-right:1px solid #ffffff40;}
.nav li ul{  position: absolute;z-index: 99999;display: none;}
.nav li:hover ul{display: block;}
.nav li ul li{margin-top:1px;background:#fff;}
.nav li ul li a{line-height: 50px;}
.nav .yellow{height:60px;width:465px;position:absolute;left:-465px;}
.nav .blue{height:60px;width:465px;position:absolute;right:-465px;}
.home{background:#f2b01b;}
.nav .home a{padding:0 20px 0 0;}

/* 首页banner */
.banner{width:100%;height:460px;}
.slideBox{ width:100%; height:460px; overflow:hidden; position:relative;}
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;  left:50%;margin-left:-960px; }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .prev,
.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(http://oldfile.4e8.com/skin/llgdssw7946/img/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }
/*banner下文字滚动
*/
.txtMarquee-left{ width:1200px;  position:relative; margin:33px auto;background:#374262; }
.txtMarquee-left .bd{  }
.txtMarquee-left .bd .tempWrap{ width:1180px !important; margin:0 10px; }
.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.txtMarquee-left .bd ul li{ padding-left:40px; background:url(http://oldfile.4e8.com/skin/wjj9042/img/horn.png) no-repeat left; margin-right:100px;  float:left; height:60px; line-height:60px;  text-align:left; _display:inline; width:auto !important;  }
.txtMarquee-left .bd ul li a{font-size:16px;color:#fff;}
.txtMarquee-left .bd ul li span{font-size:14px;color:#ffffff60;margin-left:40px;}

.pro{width:1200px;margin:0 auto;position:relative;height:746px;}
.pro_leftimg{position:absolute;left:-300px;bottom:30px;}
.pro .l{padding:24px 20px;border:1px solid #e6e6e6;height:664px;width:16%;}
.pro .l h2{margin-bottom:20px;line-height:15px;padding-bottom:20px; padding-left:50px;font-size:18px;color:#374262;border-bottom:1px solid #e6e6e6;background:url(http://oldfile.4e8.com/skin/wjj9042/img/pro_fenlei.jpg) no-repeat left top;}
.pro .l h2 span{font-size:12px;color:#374262;}
.pro .l li{padding-left:22px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/pro_jiantou.jpg) no-repeat left 18px;line-height:50px;margin-left:10px;}
.pro .picList li:hover a{background:#374262;color:#ffffff90;transition:1s;}
.pro .l .pro_lm{transition-duration:1s;overflow:hidden;display:none;}
.pro .l .pro_lm li{padding:0 ;background:0;margin:0;line-height:30px;}
.pro .l li:hover .pro_lm{transition-duration:1s;display: block;}

.pro .multipleColumn{width:80%;overflow:hidden;}
.pro .picList li{width:27%;height:357px;overflow:hidden;text-align:center;padding:10px;background:#f6f6f6;float:left;margin-left:3%;margin-bottom:40px;;}
.pro .picList li .pro_img{height:173px;margin:0 auto;overflow:hidden;}
.pro .picList li .pro_img img{height:100%;transition-duration: 0.5s;}
.pro .picList li p{margin-top:20px; font-size:18px;}
.pro .picList li span{font-size:12px;line-height:40px;}
.pro_more{ transition:1s;font-size:14px;display:block;width:128px;line-height:34px;text-align:center;color:#333;margin:0 auto 20px;border:1px solid #e3e3e3;}
.pro .picList ul{list-style: none;margin:0; padding:0;}
.pro .picList li:hover img{transform:scale(1.2);  -moz-transform:scale(1.2); /* Firefox 4 */  -webkit-transform:scale(1.2); /* Safari and Chrome */  -o-transform:scale(1.2); /* Opera */  transition-duration: 0.5s;  }

.about{background:#f6f6f6;width:100%;overflow:hidden;}
.about_box{width:1200px;margin:0 auto;position:relative;height:400px;padding-top:75px;z-index: 999}
.ab_bgimg{position:absolute;right:-300px;bottom:0;  z-index: 1;}
.about .l{width:470px;height:353px;text-align:center;overflow:hidden;}
.about .l img{height:353px; margin:0 auto;}
.about .r{width:730px;overflow:hidden;}
.about .r h2{font-size:36px;color:#374262;padding-left:66px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/about_img.png) no-repeat 45px top;line-height:28px;}
.about .r h2 span{font-size:22px;}
.about .r .text{padding:45px 45px 20px 45px;background:#fff;color:#374262;height:263px;
    position: relative;
    z-index:1;margin-top:10px;line-height:26px;}
.about .r .more{display:block;width:160px;line-height:38px;text-align:center;border:1px solid #c9c9c9;margin-top:30px;}

.case_tit{width:100%;background:#354262;border-top:4px solid #f2b01b;position:relative;top:-47px;padding-top:115px;padding-bottom:15px;border-bottom:1px solid #ffffff40}
.case_titbox{width:1200px;margin:0 auto;position:relative;}
.case_titbox h2{font-size:36px;color:#fff;padding-left:20px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/about_img.png) no-repeat left top;line-height:28px;}
.case_titbox h2 span{font-size:22px;}
.case_bglm{display:block;position:absolute;right:0;top:0;}
.case_list{background:#2e3955;position:relative;top:-50px;padding-bottom:20px;}
.picScroll-left{ width:1100px;position:relative; margin:0 auto; }
.picScroll-left .hd{ position:relative; }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:25px; height:46px; overflow:hidden;
    cursor:pointer; background:url(http://oldfile.4e8.com/skin/wjj9042/img/arrow.jpg) no-repeat;position:absolute;left:-50px;   top:160px;}
.picScroll-left .hd .next{ background-position: -25px 0;
    left: 1150px; }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(http://oldfile.4e8.com/skin/wjj9042/"images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd{padding:50px 0 0;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center; border-right: 1px solid #ffffff40; }
.picScroll-left .bd ul li:first-child{border-right: 1px solid #ffffff40;}
.picScroll-left .bd ul li .pic{ text-align:center; width:370px;height:273px;overflow:hidden;}
.picScroll-left .bd ul li .pic img{height:80%;width:80%;margin:0 auto; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title a{ line-height:60px; color:#fff; font-size:18px; }

.news h2{color:#374262;}
.news_box{width:1200px;margin:0 auto;overflow:hidden;padding:40px 0;}
.news_box .news_tj{width:30%;}
.news_box .news_tj span{font-size:16px;color:#333;line-height:34px;}
.news_box .news_tj .news_tjtit{font-size:20px;color:#333;display:block;border-top:1px solid #999;line-height:56px;}
.news_box .news_tj .pro_more{margin-top:20px;}
.news_box ul{width:70%;}
.news_box .r li{width:41%;line-height:40px;float:left;margin-left:75px;margin-bottom:20px;}
.news_box .r li .num{display:inline-block;width:24px;height:24px;background:#f2b01b;color:#fff;text-align:center;line-height: 24px;}
.news_box .r li .title{display:inline-block;line-height:24px;margin-left:10px;font-size:14px;}
.date{display: inline-block;text-align:right;line-height:24px;}

.map{width:100%;overflow:hidden;}
.map_box{width:1920px;position:relative;left:50%;margin-left:-960px;height:400px;margin-top:93px;background:#c9c9c9}
.map_con{width:1200px;margin:0 auto;position:relative;}
.map_con_box{overflow:hidden; position:absolute;top:-493px; background:url(http://oldfile.4e8.com/skin/wjj9042/img/map_con.jpg) no-repeat center;padding:21px 35px;width:177px;float:left;height:452px;}
.map_con_box h2{font-size:22px;color:#fff;text-align:center;line-height:20px;margin-bottom:25px;}
.map_con_box h2 span{font-size:18px;}
.map_con_box p{color:#fff;font-size:12px;line-height:62px;padding-left:25px;display: block;  height: 62px;  overflow: hidden;}
.map_con_box img{height:140px;margin-top:32px;margin-left:18px;}

.link{width:1200px;margin:30px auto;overflow:hidden;}
.link h4{color:#374262;font-size:36px;padding-left:20px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/about_img.png) no-repeat left top;line-height:28px;}
.link h4 span{font-size:22px;}
.link a{padding:0 10px;line-height:30px;}

.foot{width:100%;background:#2e3955;overflow:hidden;}
.foot_box{width:1200px;margin:0 auto;overflow:hidden;padding:25px 0;}
.foot_box li{border-left:1px solid #ffffff40;padding:0 10px;float:left;}
.foot_box li:first-child{border:0;}
.foot_box li a{font-size:14px;color:#fff;}
.foot_bq{width:100%;background:#364261;overflow:hidden;}
.foot_bq .foot_bqbox{width:1200px;margin:0 auto;overflow:hidden;}
.foot_bqbox .l{width:70%;padding:30px 0;}
.foot_bqbox .l p{font-size:14px; color:#ffffff80;line-height:30px;}
.foot_bqbox .r{width:30%;  }

/*内页*/
.logo_name p{font-size:26px;color:#333;margin-top:28px;}
.nbanner{width:100%;height:300px;overflow:hidden;}
.nbanner_box{width:1920px;position:relative;left:50%;margin-left:-960px;}
.nei_con{margin:30px auto;width:1200px;overflow:hidden;0}
.nei_con .l{padding:24px 20px;border:1px solid #e6e6e6;width:16%;}
.nei_con .l h2{margin-bottom:20px;line-height:15px;padding-bottom:20px; padding-left:50px;font-size:18px;color:#374262;border-bottom:1px solid #e6e6e6;background:url(http://oldfile.4e8.com/skin/wjj9042/img/pro_fenlei.jpg) no-repeat left top;}
.nei_con .l h2 span{font-size:12px;color:#374262;}
.nei_con .l li{padding-left:22px;background:url(http://oldfile.4e8.com/skin/wjj9042/img/pro_jiantou.jpg) no-repeat left 18px;line-height:50px;margin-left:10px;}
.nei_con .picList li:hover a{background:#374262;color:#ffffff90;transition:1s;}
.nei_con .l .pro_lm{transition-duration:1s;overflow:hidden;display:none;}
.nei_con .l .pro_lm li{padding:0 ;background:0;margin:0;line-height:30px;}
.nei_con .l li:hover .pro_lm{transition-duration:1s;display: block;}
.nei_con .r{width:80%;overflow:hidden;}
.nei_con .picList{overflow:hidden;width:100%;}
.nei_con .picList li{width:27%;overflow:hidden;text-align:center;padding:10px;background:#f6f6f6;float:left;margin-left:4.2%;margin-bottom:40px;}
.xg_pro li .pro_img,.nei_con .picList li .pro_img{height:173px;margin:0 auto;overflow:hidden;}
.xg_pro li .pro_img img,.nei_con .picList li .pro_img img{height:100%;transition-duration: 0.5s;}
.xg_pro li p,.nei_con .picList li p{margin-top:20px; font-size:18px;}
.xg_pro li span,.nei_con .picList li span{font-size:12px;line-height:40px;}
.nei_con .picList ul{list-style: none;margin:0; padding:0;}
.xg_pro li:hover img,.nei_con .picList li:hover img{transform:scale(1.2);  -moz-transform:scale(1.2); /* Firefox 4 */  -webkit-transform:scale(1.2); /* Safari and Chrome */  -o-transform:scale(1.2); /* Opera */  transition-duration: 0.5s;  }
.page{text-align:center;}
.nei_con .news_list{overflow:hidden;width:100%;}
.nei_con .news_list li{width:45%;float:left;margin-left:48px;}
.nei_con .news_list span{font-size:16px;color:#b7b7b7;line-height:34px;}
.nei_con .news_list .news_tjtit{font-size:20px;color:#333;display:block;border-top:1px solid #e0e0e0;line-height:56px;}
.nei_con .news_list .pro_more{margin-top:20px;}
.bread{font-size:12px;color:#999;text-align:right;width:97%;line-height:34px;border-bottom:1px solid #c9c9c9;margin-bottom:30px;overflow:hidden;float:right;}
.xg_pro li{width:22%;overflow:hidden;text-align:center;padding:10px;background:#f6f6f6;float:left;margin-left:1.7%;margin-bottom:40px;}
.xg_pro li:first-child{margin-left:0;}
.xg_pro{width:1200px;margin:30px auto 0;overflow:hidden;}
.news_list .pro_more{float:left;}
.nei_con .news_list li:hover .pro_more{background:#2e3955;color:#fff;}
.nei_con .news_list li:hover .news_tjtit{color:#2e3955;}
.news_list h1{font-size:22px; text-align:center;line-height:52px;}
.liulan{font-size:12px;color:#999;text-align:center;}
.nei_content{margin:20px;}